<%@page import="Entidad.CursoBE"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="Entidad.ClaseBE"%>
<%@page import="Entidad.GradoBE"%>
<%@page import="Entidad.BaseBE"%>
<%@page import="Com.HorarioCom" %>
<%@page import="java.util.List" %>
<%@page import="java.util.ArrayList" %>

<%
    int grado= Integer.parseInt(request.getParameter("grado"));
%>



<table border="1">
        <tr>
        <td>Id</td>
        <td>Nombre</td>
        <td>Carga horaria</td>
        <td>Area</td>
        <td>Accion</td>
    </tr>
    <%
    List<CursoBE> listaCursos =  HorarioCom.getInstance().ListarTodosCursos(grado);
    for(CursoBE c:listaCursos){
        CursoBE curso = new CursoBE();
        String cursoStr;
        
        curso.setId(c.getId());
        cursoStr=String.valueOf(c.getId());
        
        curso.setNombre(c.getNombre());
        cursoStr+=","+c.getNombre().trim();
        
        curso.setCargahoraria(c.getCargahoraria());
        cursoStr+=","+String.valueOf(c.getCargahoraria());
        
        BaseBE area = new BaseBE();
        area.setId(c.getArea().getId());
        area.setNombre(c.getArea().getNombre());
        cursoStr+=","+c.getArea().getNombre();
        curso.setArea(area);       
    %>
    <tr>
        <td><%=String.valueOf(curso.getId())%></td>
        <td><%=curso.getNombre()%></td>
        <td><%=String.valueOf(curso.getCargahoraria())%></td>
        <td><%=curso.getArea().getNombre()%></td>
        <td><button id="btnAgregarMalla" onClick="addRow('<%=String.valueOf(cursoStr)%>')">Agregar</button></td>
    </tr>
    <%
    }
    %>
</table>


<table id ="tbMalla" border="1">
    
    <tr>
        <td>Id</td>
        <td>Nombre</td>
        <td>Carga horaria</td>
        <td>Area</td>
        <td>Accion</td>
    </tr>
</table>


<button id="btnInsertarMalla" onclick="InsertarMalla()">Ingresar malla</button>